/*INGRESS*/
/*HASH*/
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_CVLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_SVLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_2VLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_SVLAN_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_CVLAN_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_SVLAN_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_MAC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_MAC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_SVLAN_MAC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_SVLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_IPV4)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_IPV4_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_IPV4)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_SENDER_IP)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_IPV6)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_PORT_IPV6)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NSH)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NSH_SI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NSH_SPI)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_L2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
/*
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_L2_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF_AD_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_L3_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF_AD_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  */
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV4_CLOUD_SEC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV6_CLOUD_SEC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV4)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV4_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV4_GRE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV4_RPF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV6)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_IPV6_GREKEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_UC_V4_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_UC_V4_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_MC_V4_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_V4_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_UC_V6_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_UC_V6_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_MC_V6_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_NVGRE_MC_V6_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_UC_V4_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_UC_V4_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_MC_V4_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_V4_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_UC_V6_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_UC_V6_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_MC_V6_MODE0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_VXLAN_MC_V6_MODE1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_ECID)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_NAMESPACE)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_ECID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_ING_ECID)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_NAMESPACE)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_ECID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TRILL_UC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TRILL_UC_RPF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TRILL_MC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TRILL_MC_RPF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TRILL_MC_ADJ)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_HASH_TUNNEL_MPLS)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_MPLS_LABEL)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_MPLS_LABEL_SPACE)
  SYS_SCL_DEF_F(SYS_SCL_FIELD_KEY_MPLS_IS_INTERFACEID)

/*TCAM*/
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_MAC)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CUSTOMER_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE) */
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_IPV4)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VXLAN_PKT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_RARP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE)*/
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_USER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_OP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_PROTOCOL_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_TARGET_IP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_SENDER_IP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IS_Y1731_OAM)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_FCOE_DST_FCID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_FCOE_SRC_FCID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_MULTICAST)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_KEY_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_LEVEL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_VERSION)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_OP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_SUB_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PTP_VERSION)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PTP_MESSAGE_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT_RANGE)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_IPV4_SINGLE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_USER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_OP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_PROTOCOL_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_TARGET_IP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ARP_SENDER_IP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_RARP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_FCOE_DST_FCID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_FCOE_SRC_FCID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_EGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_INGRESS_NICKNAME)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_MULTICAST)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TRILL_KEY_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_LEVEL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_VERSION)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_OAM_OP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_SUB_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SLOW_PROTOCOL_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PTP_VERSION)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PTP_MESSAGE_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT_RANGE)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_IPV6)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAPPED_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAPPED_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAPPED_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAPPED_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VXLAN_PKT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE)*/
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_USER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_FLOW_LABEL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT_RANGE)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_IPV6_SINGLE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE)*/
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_USER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_FLOW_LABEL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_TTL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DSCP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_TCP_ECN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT_RANGE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT_RANGE)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF_AD_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_UDF_EXT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE)*/
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF_AD_ID)
SYS_SCL_DEF_K(CTC_INGRESS, SYS_SCL_KEY_TCAM_UDF_QUAD)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_UDF_AD_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_GRE_KEY)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_STAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PKT_CTAG_VALID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IPV6_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_HDR_ERROR)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_OPTIONS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_IP_FRAG)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L4_USER_TYPE)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_L3_TYPE)
  /* SYS_SCL_DEF_F(CTC_FIELD_KEY_L2_TYPE)*/
  SYS_SCL_DEF_F(CTC_FIELD_KEY_VLAN_NUM)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_SA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_MAC_DA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)

/*EGRESS*/
/*HASH*/
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_CVLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_SVLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_2VLAN)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_CVLAN_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CTAG_COS)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_SVLAN_COS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_STAG_COS)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_CROSS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_PORT_VLAN_CROSS)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_DST_GPORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_LP_GRP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_FID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_LP_GRP)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_MD_ISOLATION_GRP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_METADATA)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ISOLATION_ID)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_LOGIC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_LOGIC_DST_PORT)
SYS_SCL_DEF_K(CTC_EGRESS, SYS_SCL_KEY_HASH_CID_ISOLATION_GRP)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_SRC_CID)
  SYS_SCL_DEF_F(CTC_FIELD_KEY_ISOLATION_ID)



